leopard eel - Turkish English Dictionary